package za.org.jcicada.cfgmngr.impl;

import java.net.URI;
import java.util.Map;
import java.util.Properties;
import java.util.Set;

import za.org.jcicada.cfgmngr.impl.ConfigurationServer;
import za.org.jcicada.genss.ServiceURN;
import za.org.jcicada.genss.SystemURN;
import za.org.jcicada.genss.sensor.SensorURN;

public class MockConfigurationServer extends ConfigurationServer {
    
    public MockConfigurationServer(PhysicalServer physicalServer, Properties typeClassMap) {
		super(physicalServer, typeClassMap);
	}

	public Set<SystemURN> getSystems() {
        return systems;
    }
    
    public Map<ServiceURN, Set<URI>> getServices() {
        return services;
    }
    
    public Map<SystemURN, Set<SensorURN>> getSystemSensors() {
        return systemSensors;
    }
    
    public Set<SystemURN> getFullSystemSet() {
    	return fullSystemURNs;
    }

}
